package com.zhongke.cotrun.service;

import com.github.pagehelper.PageInfo;
import com.zhongke.cotrun.model.pojo.LevelOneComment;

import java.math.BigInteger;

public interface LevelOneCommentService {

    /**
     * 根据项目id查询一级评论
     */
    public PageInfo selectLevelOneCommentByprojetId(Integer projectId,String type,Integer pageNum, Integer pageSize);

    /**
     * 新建一级评论
     * @param levelOneComment
     * @return
     */
    public LevelOneComment insertLevelOneComment(LevelOneComment levelOneComment);

    /**
     * 根据id、查看一级评论
     * @param id
     * @return
     */
    public LevelOneComment selectLevelOneCommentById(BigInteger id,String type);

    /**
     * 修改评论状态
     * @param state 状态
     * @param levelOneCommentId 评论 的id
     * @param userId 用户的id
     * @return
     */
    public Boolean updateStateLevelOneComment( Integer state, Integer levelOneCommentId,Integer userId);

}
